Career 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Brazil F4 Brazil F5 USA F1 Ecuador F1 Mexico F15 Ecuador F6 USA F27 Mexico F14 Mexico F15 USA F4 USA F11 Ecuador F3 Bolivia F1 Bolivia F2 USA F13 Colombia F4 Romania F4 Germany F8 USA F3 (Plantation) Joplin Challenger - Joplin AXA Open II - Espinho 2000 Cairo Challenger - Cairo BH Tennis Open International Cup - Belo Horizonte Corona Mexico City Open - Mexico City Challenger Casablanca San Angel - Mexico City Unicredit Czech Open - Prostejov Open Diputacion Ciudad de Pozoblanco - Cordoba Credicard Citi Mastercard Tennis Cup - Campos do Jordao 13 BH Tennis Open International Cup - Belo Horizonte Dallas Challenger Pereira Challenger Bogota Challenger Medellin Challenger Salinas Challenger Blumenau Challenger Sarasota Challenger Heilbronn Challenger 2002 Eddleman USTA Challenger - Birmingham Challenger Leon 2003 - Leon Ciudad de Pozoblanco 'Open Diputacion' - Cordoba AXA Open - Lisbon Quito Challenger Morelos Challenger 2003 Eddleman USTA Challenger - Birmingham Tampere Challenger Pereira Challenger Barranquilla Challenger GHI Bronx Classic - Bronx Marburg Challenger Cali Challenger Medellin Challenger Las Vegas Challenger Rio De Janeiro Challenger Fergana Challenger Cali Challenger Sacramento Challenger V Torneo Internazionale di Tennis - Barletta Orleans Challenger Britania Zavaleta - Puebla Alphen Challenger Sibiu Challenger 2005 Freeman Men's Challenger - Joplin Eckental Challenger Brescia Challenger Copa Petrobras - Santiago Milan Challenger Andria Challenger Liberec Challenger Como Challenger Padova Challenger Poznan Challenger Szczecin Challenger Seville Challenger Hurricane Tennis Open - Bradenton Trofeo Cassa di Risparmio di Alessandria - Alessandria Noumea Challenger Santiago Challenger Marbella Challenger XIV Challenger ATP Club Premium Open - Quito Seguros Bolivar Open - Cali Kobstaedernes ATP Challenger - Kolding Music City Challenger - Nashville JSM Challenger of Champaign - Urbana Bogota Challenger Talahassee Challenger Lisbon Challenger Braga Challenger Parma Challenger Tiburon Challenger Sopot Challenger Seville Challenger Biella Challenger Barcelona Challenger Guadalajara Challenger Aix En Provence Challenger Florence Challenger Milan Challenger Cali Challenger Sopot Challenger Brasilia Challenger Cali Challenger Cordenons Challenger VI Trofeo Ciudad de Quito - Quito Antalya 2 Challenger VI Abierto Internacional de Salinas - Salinas Murcia Challenger Aix En Provence Challenger Aberto de Sao Paulo - Sao Paulo La Serena Open - La Serena Marburg Challenger VIII Avierto Internacional de Salinas - Salinas Czech Open 2005 - Prostejov Lisbon Challenger Challenger Cudad de Guayaquil - Guayaquil Nossa Caixa Tennis Cup - Sao Paulo Alicante Challenger Caltanissetta Challenger Alicante Challenger AAPT Championships - Adelaide Credicard Mastercard Tennis Cup - Campos do Jordao Bordeaux Challenger Barletta Citta Della Disfida Open 2000 - Barletta Skandia Open - Linz University of Tennessee USTA Challenger - Knoxville Credicard Mastercard Tennis Cup - Campos do Jordao IX Trofeo Ciudad de Quito - Quito College Station Challenger - College Station Manerbio Challenger Burbank Challenger - Burbank Las Vegas Challenger USTA Men's Challenger of Dallas - Dallas Hamburg Challenger Badden Open by Rothaus - Ettlingen Prague II Challenger Copa Petrobras - Bogota Seguros Bolivar Open - Medellin ITG Miami Challenger - Miami Carson Challenger Manta Challenger Brasilia Challenger Barcelona Challenger Quito Challenger Guayaquil Challenger Genova Challenger Guayaquil Challenger Salvador Challenger Prostejov Challenger Quito Challenger Open Seat-Godo '99 - Barcelona Champaign Challenger Rome Challenger Pereira Challenger Open Seat-Godo 2000 - Barcelona Guayaquil Challenger Bucaramanga Challenger Davidoff Swiss Indoors - Basel Mouilleron-Le-Captif Challenger Savannah Challenger Gold Flake Open - Chennai Milan Indoors - Milan Chevrolet Cup - Vina del Mar Kroger / St. Jude International - Memphis Grand Prix Hassan II - Casablanca Rennes Challenger Heineken Trophy - 's-Hertogenbosch Genova Challenger ABN/AMRO World Tennis Tournament - Rotterdam Dubai Tennis Open - Dubai Gerry Weber Open - Halle 2002 Mercedes Cup - Stuttgart CA Tennis Trophy - Vienna Stockholm Open - Stockholm VII Avierto Internacional de Salinas - Salinas 2002 USTA Tallahassee Tennis Challenger - Tallahassee Renault Slovenian Open - Ljubljana The Scottish Tennis Championships - Edinburgh ABN/AMRO World Tennis Tournament - Rotterdam Abierto Mexicano de Tenis Pegaso - Acapulco Trofeo Barcelona de Tenis - Barcelona Dubai Tennis Open - Dubai Open de Charleroi - Charleroi Espinho Challenger - Espinho VII Trofeo Ciudad de Quito - Quito Ordina Open - 's-Hertogenbosch 2003 Mercedes Cup - Stuttgart San Luis Potosi Challenger - San Luis Potosi 12th BH Tennis Open International Cup - Belo Horizonte Bastad Challenger TD Waterhouse Cup - Long Island Waco International Tennis Challenger - Waco Hilton Waikoloa Village USTA Challenger - Waikoloa Open de Moselle - Metz XL Capital Bermuda Open - Bermuda Smith Barney Men's Challenger - Covington X Trofeo Ciudad de Quito - Quito ECM Prague Open 2005 - Prague Cordenons Challenger Biella Challenger Challenger ATP de Cuenca Diario El Mercurio - Cuenca Seguros Bogota Open - Bogota I Manta Open - Manta V Abierto Internacional de Salinas - Salinas The Hamlet Cup - Long Island San Luis Potosi Challenger 2007 - San Luis Potosi The 'Fitz' Casino Challenger - Tunica II Naples ITG Challenger - Naples XIII Trofeo Ciudad de Quito - Quito Copa Petrobras Colombia - Bogota Tata Open - Chennai Adidas International - Sydney Copa AT&T - Buenos Aires Challenger Britania Zavaleta - Puebla Abierto Mexicano Telfonica MoviStar - Acapulco Dubai Open - Dubai Open Seat Godo - Barcelona Open 13 - Marseille Furth Challenger Ordina Open - 's-Hertogenbosch Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel Zenith Tennis Cup-Harbour Club - Milan Estoril Open - Estoril ARAG World Team Championship - Dusseldorf Guzzini Challenger - Recanati Seguros Bolivar Open - Bogota Synsam Swedish Open - Bastad V Manta Open-Trofeo Ricardo Delgado Aray - Manta RCA Championships - Indianapolis Sardinia International Championship - Cagliari Mercedes-Benz Cup - Los Angeles Croatia Open - Umag Pilot Pen Tennis - New Haven BH Tenis Open International Cup 2008 - Belo Horizonte Telenordia Swedish Open - Bastad Campionati Internazionali di Sicilia - Palermo Telenordia Swedish Open - Bastad CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Next Generation Adelaide International - Adelaide 2008 Lubbock Challenger - Lubbock SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Mexico City Challenger Alessandria Challenger Bogota Challenger Open SEAT Godo 2006 - Barcelona Ordina Open - 's-Hertogenbosch Dallas Challenger Synsam Swedish Open - Bastad Bogota Challenger Nottingham Challenger Mumbai Open - Mumbai Copa AT&T - Buenos Aires AIG Japan Open Tennis Championships - Tokyo Campos do Jordao Challenger St. Petersburg Open - St. Petersburg 2001 Mercedes Cup - Stuttgart Tiburon Challenger Calabasas Challenger Charlottesville Challenger Heineken Open - Auckland Guayaquil Challenger Davidoff Swiss Indoors - Basel Sao Paulo Challenger Open de la Comunidad Valenciana - Valencia Santiago Challenger ABN/AMRO World Tennis Tournament - Rotterdam San Jose Challenger The Dubai Tennis Championships - Dubai Recife Challenger Estoril Open - Estoril Copa Telefonica CTC Chile - Santiago Ordina Open - 's-Hertogenbosch Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven China Open - Beijing Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon ABN AMRO World Tennis Tournament - Rotterdam USTA Men's Challenger of Dallas - Dallas Open de Tenis Comunidad Valenciana - Valencia Open SEAT 2008 - Barcelona Orange Warsaw Open - Warsaw China Open - Beijing Milan Challenger Braunschweig Challenger Grand Prix de Tennis de Lyon - Lyon Brisbane - Brisbane Medibank International - Sydney Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Pozoblanco Challenger SAP Open - San Jose Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Delray Beach International Tennis Championships - Delray Beach U.S. Mens's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona Copa Sevilla - Seville Catella Swedish Open - Bastad Masters Series - Hamburg Pilot Pen Tennis - New Haven China Open - Beijing If Stockholm Open - Stockholm Open de Tenis Comunidad Valenciana - Valencia Heineken Open - Auckland ABN AMRO World Tennis Tournament - Rotterdam SAP Open - San Jose Open 13 - Marseille The Dubai Tennis Championships - Dubai Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona AEGON Championships - London AEGON International - Eastbourne Catella Swedish Open - Bastad Atlanta Tennis Championships - Atlanta International German Open - Hamburg Countrywide Classic - Los Angeles Allianz Suisse Open Gstaad - Gstaad Pilot Pen Tennis - New Haven Open de Moselle - Metz China Open - Beijing Heineken Open - Auckland Movistar Open - Santiago Brasil Open - Costa do Sauipe Copa Claro - Buenos Aires Delray Beach International Tennis Championships - Delray Beach SkiStar Swedish Open - Bastad ATP Studena Croatia Open - Umag BCR Open Romania - Bucharest If Stockholm Open - Stockholm SkiStar Swedish Open - Bastad Rakuten Japan Open - Tokyo Valencia Open - Valencia Brisbane International - Brisbane Apia International - Sydney VTR Open - Vina del Mar Brasil Open - Sao Paulo Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Portugal Open - Oeiras SkiStar Swedish Open - Bastad Turin Challenger Bet-at-home Open - Hamburg ATP Vegeta Croatia Open - Umag Sunrise Challenger Winston-Salem Open - Winston-Salem A Glimmer of Hope Challenger - Austin China Open - Beijing Royal Guard Open Chile - Vina del Mar Copa Claro - Buenos Aires Rio Open 500 - Rio de Janeiro Medellin Challenger US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Gerry Weber Open - Halle Milan Indoors - Milan SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Vegeta Croatia Open - Umag Gerry Weber Open - Halle ABN/AMRO World Tennis Tournament - Rotterdam Ordina Open - s-Hertogenbosch Shenzhen Open - Shenzhen China Open - Beijing Kremlin Cup - Moscow Bet-at-home Open - Hamburg Valencia Open - Valencia Ecuador Open - Quito Brasil Open - Sao Paulo Rio Open - Rio de Janeiro Abierto Internacional de Salinas 'Dario Expreso' - Salinas Argentina Open - Buenos Aires Barcelona Open BancSabadell - Barcelona Hilton Waikoloa Village USTA Challenger - Waikoloa Bogota Challenger Gerry Weber Open - Halle SkiStar Swedish Open - Bastad Generali Open - Kitzbuhel Bucaramanga Challenger Credit Agricole Suisse Open - Gstaad Shenzhen Open - Shenzhen China Open - Beijing Salinas Challenger Tennis Masters Series - Paris Copa Kia - Santiago St. Petersburg Open - St. Petersburg Santiago Challenger Apia International - Sydney Ecuador Open - Quito ABN AMRO World Tennis Tournament - Rotterdam Santos Challenger Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Tennis Cup of Flanders - Ostende Pereira Challenger Mercedes Cup - Stuttgart Qatar Exxon Mobil Open - Doha Campbells Hall of Fame Tennis Championships - Newport Vicenza Challenger Ecuador Open - Quito Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Ford Tennis Championships - Louisville Grand Prix Hassan II - Marrakech Rimouski Challenger Manta Challenger Millennium Estoril Open - Estoril Geneva Open - Geneva Poznan Challenger SkiStar Swedish Open - Bastad Cortina Challenger San Marino Challenger Medellin Challenger Quito Challenger Rio Open - Rio de Janeiro Open de Nice Cote d'Azur - Nice Brasil Open - Sao Paulo Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona TEB BNP Paribas Istanbul Open - Istanbul VIII Trofeo Ciudad de Quito - Quito AIG Japan Open Tennis Championships - Tokyo Maia Open - Oporto Knoxville Challenger Winston-Salem Open - Winston-Salem Guayaquil Challenger USTA Challenger of San Antonio - San Antonio Copa Sevilla Internacionales de Andalucia - Seville IV Gramado Open de Tenis - Gramado Plava Laguna Croatia Open - Umag Swiss Open - Gstaad Intrum Stockholm Open - Stockholm Challenger Ciudad de Guayaquil - Guayaquil Segundo Aberto de Brasilia - Brasilia 2002 Azalea Orthopedic Challenger - Tyler Barcelona Open Banc Sabadell - Barcelona Morelos Challenger Santiago Challenger San Luis Potosi Challenger Leon Challenger Guadalajara Challenger Abierto Internacional de Salinas - Salinas Tallahassee Challenger USTA Challenger of Tiburon - Tiburon The USTA Challenger at West End Racquet - Torrance Cali Challenger Tennis Masters Series - Indian Wells If Stockholm Open - Stockholm Furth Challenger Memorial Savigni - Sassuolo Copa Ericsson Mexico - Guadalajara Prague Challenger Blois Challenger Bet-at-home Open - Hamburg Hilton Waikoloa Village USTA Challenger - Waikoloa Campinas Challenger Monterrey Challenger The West Side Tennis Club Grass Court Challenger - Forest Hills Bucaramanga Challenger Santo Domingo Challenger Morelos Challenger IV Trofeo Ciudad de Quito - Quito Irving Challenger USTA Comerica Challenger - Aptos San Luis Potosi Challenger Sarasota Challenger Tallahassee Challenger Bordeaux Challenger Ljubljana Open - Ljubljana Furth Challenger Czech Open - Prostejov Scheveningen Challenger Knoxville Challenger Champaign Challenger Renault Slovenian Open - Ljubljana FILA Challenger Biella - Biella Tennis Masters Series - Miami Casino Lugano - Lugano Marburg Challenger Credicard Mastercard Tennis Cup - Campos do Jordao Open Diputacion Pozoblanco - Cordoba Barcelona Open Banc Sabadell - Barcelona San Benedetto Challenger Calgary Challenger Open de L'Isere - Grenoble Budapest Challenger Indian Wells Challenger Cali Challenger Draft Corona Mexico City Open - Mexico City XL Capital Bermuda Open - Bermuda Como Challenger Genova Challenger Marbella Challenger Biella Challenger Barranquilla Challenger Marbella Challenger USTA Challenger of Burbank - Burbank Tennis Masters Series - Monte Carlo Antalya Challenger Cyclus Open de Tenis - Florianopolis Open Diputacion - Cordoba Gran Canaria 1 Challenger Gran Canaria 2 Challenger CA-Challenge 2000 - Graz 2003 West Side Tennis Club Challenger - Forest Hills Manta Challenger Barcelona Challenger Allianz Suisse Open Gstaad - Gstaad Monterrey Challenger Tennis Masters Series - Rome Davidoff Swiss Indoors - Basel 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Britania Zavaleta - Puebla Tennis Masters Series - Hamburg The Ericsson Open - Miami Tennis Masters Series - Stuttgart Tennis Masters Series - Miami Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Campbell's Hall of Fame Tennis Championships - Newport Tennis Masters Series - Hamburg Bogota Challenger Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Orange Prokom Open - Sopot Pacific Life Open - Indian Wells Masters Series Monte Carlo - Monte Carlo Pozoblanco Challenger Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Shanghai - Shanghai Heineken Open - Auckland Mallorca Open - Mallorca Gerry Weber Open - Halle Grand Prix de Tennis de Lyon - Lyon Mallorca Open - Mallorca Telenordia Swedish Open - Bastad Campionati Internazionali di Sicilia - Palermo Ordina Open - 's-Hertogenbosch Brasil Open - Salvador Adidas International - Sydney Open 13 - Marseille Idea Prokom Open - Sopot Estoril Open - Estoril Open Seat Godo 2003 - Barcelona RCA Championships - Indianapolis BNP Paribas Masters - Paris If Stockholm Open - Stockholm Franklin Templeton Tennis Classic - Scottsdale Open Seat-Godo 2001 - Barcelona Mallorca Open - Mallorca Kremlin Cup - Moscow CA Tennis Trophy - Vienna Adidas International - Sydney Koblenz Challenger Estoril Open - Estoril Trofeo Conde de Godo - Barcelona Heineken Open - Auckland Dubai Open - Dubai Arizona Men's Tennis Championships - Scottsdale Open Seat Godo 2005 - Barcelona Ordina Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Legg Mason Tennis Classic - Washington D.C. Sydney International - Sydney Tennis Masters Series - Monte Carlo Tennis Channel Open - Las Vegas Franklin Templeton Tennis Classic - Scottsdale The Stella Artois Grass Court Championships - London Open Seat Godo 2007 - Barcelona Medibank International - Sydney Catella Swedish Open - Bastad BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto Shanghai ATP Masters 1000 - Shanghai BNP Paribas Open - Indian Wells BellSouth Open - Vina del Mar Brasil Open - Costa do Sauipe Monte-Carlo Rolex Masters - Monte-Carlo Abierto Mexicano de Tenis Pegaso - Acapulco Copa Telmex - Buenos Aires Ordina Open - 's-Hertogenbosch Shanghai ATP Masters - Shanghai BNP Paribas Open - Indian Wells China Open - Beijing Mutua Madrid Open - Madrid Winston-Salem Open - Winston-Salem CA Tennis Trophy - Vienna Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami The Hypo Group Tennis International 2008 - Poertschach Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Tennis Masters Series - Paris Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Legg Mason Tennis Classic - Washington Tennis Masters Series - Indian Wells Grand Prix de Tennis de Lyon - Lyon Tennis Masters Series - Madrid NASDAQ-100 Open - Miami Masters Series Madrid - Madrid BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Gerry Weber Open - Halle Moselle Open - Metz European Open - Antwerp Monte-Carlo Rolex Masters - Monte-Carlo Barcelona Open BancSabadell - Barcelona Internazionali BNL d'Italia - Rome Tennis Masters Series - Toronto Barcelona Open Banc Sabadell - Barcelona Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Financial Group Masters - Cincinnati Shanghai Rolex Masters - Shanghai Wimbledon - London French Open - Paris French Open - Paris Australian Open - Melbourne Tennis Masters Series - Hamburg Australian Open - Melbourne Erste Bank Open - Vienna French Open - Paris Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Mutua Madrilena Masters Madrid - Madrid Tennis Masters Series - Paris U.S. Open - New York Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Australian Open Qualifying - Doha Wimbledon - London Davis Cup, World Group, QR, GBR-ECU 4-1 Davis Cup, Group 1, 1R, ECU-BAH 5-0 Davis Cup, Group 1, 1R, ECU-COL 5-0 Davis Cup, World Group, QF, USA-ESP 3-1 Davis Cup, Group 1, 1R, ECU-CHI 3-2 Davis Cup, Group 1, 2R, ECU-VEN 3-2 Davis Cup, World Group, QR, ROU-ECU 3-2 Davis Cup, World Group, 1R, ESP-CZE 3-2 Davis Cup, Group 1, REL2, ECU-PER 4-1 Davis Cup, World Group, SF, ESP-FRA 4-1 Davis Cup, World Group, F, ESP-USA 3-2 Davis Cup, Group 1, 2R, ECU-PAR 5-0 Davis Cup, World Group, PO, AUT-ECU 4-1 Davis Cup, World Group, 1R, BLR-ESP 4-1 Hyundai Hopman Cup - Perth Davis Cup, Group 1, 1R, CAN-ECU 2-3 Davis Cup, Group 1, 2R, ECU-PER 4-1 Davis Cup, World Group, QF, ESP-GER, 3-2 Hopman Cup - Perth Davis Cup, PO, CRO-ECU 5-0 French Open - Paris Tennis Masters Cup Shanghai - Shanghai Olympics - Athens Davis Cup, World Group, 1R, AUS-ECU 4-1 Davis Cup, World Group, QR, ECU-GBR 3-2 Davis Cup, World Group, 1R, PER-ESP 0-5 Davis Cup, World Group, PO, BRA-ECU, 2-3 Davis Cup, Group 1, 2R, ECU-CAN 3-2 Davis Cup, Group 1, 2R, ECU-PER 3-2 Davis Cup, Group 1, 2R, CHI-ECU 5-0 Davis Cup, World Group, QF, USA-ESP 4-1 Davis Cup, World Group, QR, NED-ECU 5-0 Davis Cup, Group 1, 1R, MEX-ECU 2-3 Davis Cup, Group 1, 2R, ECU-BRA 0-4 Davis Cup, World Group, PO, ESP-ITA 4-1 Davis Cup, Group I, 2R, RUS-ESP 3-2 Olympics - Beijing Davis Cup, World Group, PO, ROU-ECU 5-0